*{ margin: 0; padding: 0; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
html{  background: #fff; height: 100%;}
body{ font-size: 1em!important; font-family: "微软雅黑"; background: #eee;}
em,strong,s{ display: block; font-style: normal;}
li,ol,ul{ list-style: none;}
a{ text-decoration: none; color: #202020;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; margin: 0;}
p{ font-size: 1em; margin-bottom: 0; color: #333;}
input[type=text],input[type=password]{ font-size: 1em; padding: 0; margin: 0; border: none;}
select{ margin-bottom: 0;  font-size: 1em;}
address{ font-style: normal;}
section{ width: 100%;  }
section div{ background: #fff;}
address{ background: #fff;}
i{ font-style: normal;}
.disno{ display: none;}
.mui-slider .mui-slider-group .mui-slider-item img{
    height: 51.1vw;
}
.classTitle{
    padding: 1.7rem 3rem;
    vertical-align: middle;
    height: 3rem;
    line-height: 1rem;
    background: #f7f7f7;
    border-bottom: .1rem solid #cccccc;
    border-radius: 0.5rem 0.5rem 0 0;
}
.sub-window{
    display: block;
    padding: .8rem 1rem;
    height: 3rem;
    line-height: 1rem;
    padding: 15px 10px;
    text-align: center;
    border-bottom: 1px solid #dedede;
    border-radius: 2px 2px 0 0;
}
.mui-content{
    background: #f6f6f6;
}
.attention{
    border: 2px solid #d8a4ae;
    color: #ba1a3d;
    padding: 4px 8px;
}
.attention >a{
    color: #ba1a3d;
}